synchronized weapon - Spanish English Dictionary